/*
   Main StyleSheet for the 'Red' theme
*/

html,body{
padding:0px;
margin:0px;
font-family:verdana,arial;
}

a,a :visited,a :hover {
color:darkred;
text-decoration:none;
}

body {
padding:5px;
padding-top:15px;
padding-bottom:15px;
background:#8b0000;
}

#all {
background:#fff;
margin:0 auto;
width:75%;
padding:10px;
margin-top:10px;
margin-bottom:10px;
}

.module ul {
list-style:none;
padding:0px;
}

#searchplugin{
padding:2px;
font-size:0.9em;
clear:both;
}
#searchplugin h4{
display:none;
}

#target_id {
font-size:0.7em;
}

#menu {
background:#e0e0e0;
float:left;
clear:both;
font-size:0.8em;
font-family:arial;
margin-top:10px;
margin-bottom:10px;
width:100%;
}

#header{
background:beige;
padding:5px;
padding-top:15px;
padding-bottom:15px;
}

#header .title{
font-size:1.5em;
font-family:arial;
}

#header .subtitle{
font-size:0.8em;
font-family:arial;
}

#footer{
text-align:right;
font-size:0.6em;
}

.mini {
font-size:0.8em;
font-family:arial;
}

#menu .module{
float:left;
padding:5px;
font-size:0.9em;
}

#menu .module h4 {
margin:0px;
padding:0 0 10px 0;
}

#menu .module ul {
margin:0px;
padding:0px;
}

.post{
width:90%;
margin:0 auto;
line-height:0.9em;
font-family:arial;
}

.comment{
  background:#f0f0f0;
  font-family:arial;
  margin-left:35px;
}

.post_title{
font-size:1.3em;
}

.post_details,.post_text,.comment_text,.comment_details {
padding-left:20px;
}


.post_details,.comment_details,.comment_text{
font-size:0.8em;
}

.comment_text{
overflow:auto;
}

pre {
padding:5px;
background:black;
color:lightgreen;
overflow:auto;
}

input,select, textarea {
border: 1px solid #000;
}
